Text copied to clipboard!
Naslov
Text copied to clipboard!Senior Ruby Developer
Opis
Text copied to clipboard!
Tražimo iskusnog Senior Ruby programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju, održavanju i optimizaciji naših web aplikacija temeljenih na Ruby on Rails tehnologiji. Idealni kandidat ima duboko razumijevanje Ruby jezika, iskustvo u radu s modernim web tehnologijama te sposobnost vođenja tehničkih inicijativa i mentoriranja mlađih članova tima.
Kao Senior Ruby programer, bit ćete odgovorni za dizajn i implementaciju složenih funkcionalnosti, optimizaciju performansi aplikacija, integraciju s vanjskim servisima te osiguravanje visokih standarda kvalitete koda. Također ćete surađivati s drugim timovima, uključujući dizajn, proizvod i QA, kako biste osigurali isporuku robusnih i skalabilnih rješenja.
Očekujemo da imate iskustva u radu s bazama podataka (posebno PostgreSQL), poznavanje Git verzioniranja, te razumijevanje principa testiranja i CI/CD procesa. Poželjno je i iskustvo s frontend tehnologijama poput JavaScript, HTML i CSS, kao i rad u agilnom okruženju.
Od kandidata se očekuje samostalnost, proaktivnost i sposobnost rješavanja problema, kao i spremnost na kontinuirano učenje i usavršavanje. Ako ste strastveni u vezi razvoja softvera i želite raditi na izazovnim projektima u poticajnom okruženju, ovo je prilika za vas.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje Ruby on Rails aplikacija
- Pisanje čistog, skalabilnog i testiranog koda
- Dizajn i implementacija novih funkcionalnosti
- Integracija s vanjskim API servisima
- Optimizacija performansi aplikacija
- Suradnja s timovima za dizajn, proizvod i QA
- Mentoriranje mlađih programera
- Sudjelovanje u tehničkom planiranju i arhitekturi
- Pisanje tehničke dokumentacije
- Praćenje i primjena najboljih praksi u razvoju softvera
Zahtjevi
Text copied to clipboard!- Minimalno 5 godina iskustva u Ruby on Rails razvoju
- Odlično poznavanje Ruby jezika
- Iskustvo s relacijskim bazama podataka (npr. PostgreSQL)
- Poznavanje Git verzioniranja
- Iskustvo s testiranjem (RSpec, Minitest)
- Razumijevanje CI/CD procesa
- Poznavanje HTML, CSS i JavaScript jezika
- Iskustvo rada u agilnim timovima
- Sposobnost mentoriranja i vođenja tehničkih inicijativa
- Dobro poznavanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina imate iskustva s Ruby on Rails?
- Možete li opisati jedan izazovan projekt na kojem ste radili?
- Kako pristupate optimizaciji performansi aplikacije?
- Imate li iskustva s integracijom vanjskih API-ja?
- Koje alate koristite za testiranje koda?
- Kako biste mentorirali mlađeg programera u timu?
- Koje baze podataka ste koristili u prethodnim projektima?
- Kako osiguravate kvalitetu koda u timu?
- Imate li iskustva s frontend tehnologijama?
- Koji je vaš pristup rješavanju tehničkih problema?